Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 SOWELL STREET Detached £170,995 6 Aug 1999
22 SOWELL STREET Detached £112,500 12 Aug 2002
THE ANNEX 23 SOWELL STREET Detached £250,000 15 Nov 2002
24 SOWELL STREET Detached £312,000 19 Oct 2009
25A SOWELL STREET Detached £126,000 28 Nov 1997
29 SOWELL STREET Detached £140,000 24 Jun 1997